\hypertarget{class_q_c_p_color_scale_axis_rect_private}{}\section{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private Class Reference}
\label{class_q_c_p_color_scale_axis_rect_private}\index{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private@{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}}
Inheritance diagram for Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{class_q_c_p_color_scale_axis_rect_private}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_q_c_p_color_scale_axis_rect_private_ad3b242f75dd2b33581364a4e668a80db}{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}} (\mbox{\hyperlink{class_q_c_p_color_scale}{Q\+C\+P\+Color\+Scale}} $\ast$parent\+Color\+Scale)
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_adb67bfe9057a9dd9a85f548c274e6d98}\label{class_q_c_p_color_scale_axis_rect_private_adb67bfe9057a9dd9a85f548c274e6d98}} 
virtual void {\bfseries draw} (\mbox{\hyperlink{class_q_c_p_painter}{Q\+C\+P\+Painter}} $\ast$painter)
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a73754cab312aeaddea1bfcc67cc079ac}\label{class_q_c_p_color_scale_axis_rect_private_a73754cab312aeaddea1bfcc67cc079ac}} 
void {\bfseries update\+Gradient\+Image} ()
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a6112ad4291ac1695d37659cb049d598d}\label{class_q_c_p_color_scale_axis_rect_private_a6112ad4291ac1695d37659cb049d598d}} 
Q\+\_\+\+S\+L\+OT void {\bfseries axis\+Selection\+Changed} (Q\+C\+P\+Axis\+::\+Selectable\+Parts selected\+Parts)
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a66d2baed86966bb03a6d7c32dc7d59f7}\label{class_q_c_p_color_scale_axis_rect_private_a66d2baed86966bb03a6d7c32dc7d59f7}} 
Q\+\_\+\+S\+L\+OT void {\bfseries axis\+Selectable\+Changed} (Q\+C\+P\+Axis\+::\+Selectable\+Parts selectable\+Parts)
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_ae79f18302e6507586aa8c032a5f9ed1c}\label{class_q_c_p_color_scale_axis_rect_private_ae79f18302e6507586aa8c032a5f9ed1c}} 
virtual int {\bfseries calculate\+Auto\+Margin} (\mbox{\hyperlink{namespace_q_c_p_a7e487e3e2ccb62ab7771065bab7cae54}{Q\+C\+P\+::\+Margin\+Side}} side)
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a77501dbeccdac7256f7979b05077c04e}\label{class_q_c_p_color_scale_axis_rect_private_a77501dbeccdac7256f7979b05077c04e}} 
virtual void {\bfseries mouse\+Press\+Event} (Q\+Mouse\+Event $\ast$event)
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a4baf3d5dd69166788f6ceda0ea182c6e}\label{class_q_c_p_color_scale_axis_rect_private_a4baf3d5dd69166788f6ceda0ea182c6e}} 
virtual void {\bfseries mouse\+Move\+Event} (Q\+Mouse\+Event $\ast$event)
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_adf6c99780cea55ab39459a6eaad3a94a}\label{class_q_c_p_color_scale_axis_rect_private_adf6c99780cea55ab39459a6eaad3a94a}} 
virtual void {\bfseries mouse\+Release\+Event} (Q\+Mouse\+Event $\ast$event)
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a5acf41fc30aa68ea263246ecfad85c31}\label{class_q_c_p_color_scale_axis_rect_private_a5acf41fc30aa68ea263246ecfad85c31}} 
virtual void {\bfseries wheel\+Event} (Q\+Wheel\+Event $\ast$event)
\item 
virtual void \mbox{\hyperlink{class_q_c_p_color_scale_axis_rect_private_a255080a017df9083a60a321ef2ba9ed8}{update}} (\mbox{\hyperlink{class_q_c_p_layout_element_a0d83360e05735735aaf6d7983c56374d}{Update\+Phase}} phase)
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a311c73f51a4cb0b556388197833cf099}\label{class_q_c_p_color_scale_axis_rect_private_a311c73f51a4cb0b556388197833cf099}} 
\mbox{\hyperlink{class_q_c_p_color_scale}{Q\+C\+P\+Color\+Scale}} $\ast$ {\bfseries m\+Parent\+Color\+Scale}
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_ad4f7c8ee1c6012d9950870811773119c}\label{class_q_c_p_color_scale_axis_rect_private_ad4f7c8ee1c6012d9950870811773119c}} 
Q\+Image {\bfseries m\+Gradient\+Image}
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a2c0b15b071e1f93006b48b5be022a631}\label{class_q_c_p_color_scale_axis_rect_private_a2c0b15b071e1f93006b48b5be022a631}} 
bool {\bfseries m\+Gradient\+Image\+Invalidated}
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a60f6031408a325ebd1bbbad1ccf9b897}\label{class_q_c_p_color_scale_axis_rect_private_a60f6031408a325ebd1bbbad1ccf9b897}} 
class {\bfseries Q\+C\+P\+Color\+Scale}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_ad3b242f75dd2b33581364a4e668a80db}\label{class_q_c_p_color_scale_axis_rect_private_ad3b242f75dd2b33581364a4e668a80db}} 
\index{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private@{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}!Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private@{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}}
\index{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private@{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}!Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private@{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}}
\subsubsection{\texorpdfstring{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private()}{QCPColorScaleAxisRectPrivate()}}
{\footnotesize\ttfamily Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private\+::\+Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_q_c_p_color_scale}{Q\+C\+P\+Color\+Scale}} $\ast$}]{parent\+Color\+Scale }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [explicit]}}

Creates a new instance, as a child of {\itshape parent\+Color\+Scale}. 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_q_c_p_color_scale_axis_rect_private_a255080a017df9083a60a321ef2ba9ed8}\label{class_q_c_p_color_scale_axis_rect_private_a255080a017df9083a60a321ef2ba9ed8}} 
\index{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private@{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}!update@{update}}
\index{update@{update}!Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private@{Q\+C\+P\+Color\+Scale\+Axis\+Rect\+Private}}
\subsubsection{\texorpdfstring{update()}{update()}}
{\footnotesize\ttfamily void Q\+C\+P\+Axis\+Rect\+::update\hspace{0.3cm}{\ttfamily [protected]}}

This method is called automatically upon replot and doesn\textquotesingle{}t need to be called by users of \mbox{\hyperlink{class_q_c_p_axis_rect}{Q\+C\+P\+Axis\+Rect}}.

Calls the base class implementation to update the margins (see \mbox{\hyperlink{class_q_c_p_layout_element_a929c2ec62e0e0e1d8418eaa802e2af9b}{Q\+C\+P\+Layout\+Element\+::update}}), and finally passes the \mbox{\hyperlink{class_q_c_p_layout_element_a208effccfe2cca4a0eaf9393e60f2dd4}{rect}} to the inset layout (\mbox{\hyperlink{class_q_c_p_axis_rect_a949f803466619924c7018df4b511ae10}{inset\+Layout}}) and calls its Q\+C\+P\+Inset\+Layout\+::update function. 

The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
R\+:/\+Develop/a0-\/develop/\+Lib\+Q\+Qt/src/charts/qcustomplot/\mbox{\hyperlink{qcustomplot_8h}{qcustomplot.\+h}}\item 
R\+:/\+Develop/a0-\/develop/\+Lib\+Q\+Qt/src/charts/qcustomplot/\mbox{\hyperlink{qcustomplot_8cpp}{qcustomplot.\+cpp}}\end{DoxyCompactItemize}
